deoxyribose


deoxyribose
deoxyribose [dē äks΄ē rī′bōs]
n.
the sugar component, C5H10O4, of DNA

English World dictionary. . 2014.